/**
 * @file e5_t2_q3.c
 * @date 2022-03-09
 * 
 * @copyright Copyright (c) 2022 cnzyx MIT Licence
 * 
 */

#include<stdio.h>
#include<stdlib.h>
#define MAX 100

void fun(int *a,int *b){
    *b=0;
    //被7或11整除,但不能被7和11同时整除
    for(int i=1;i<=100;i++){
        if((i%77!=0)&&(i%11==0||i%7==0)){
            a[*b]=i;
            (*b)++;
        }
    }
}

int main(int argc, char const *argv[])
{
    //UTF-8
    system("chcp 65001");
    printf("注：此处将题意理解为：被7或11整除,但不能被7和11同时整除\n");
    int array[100],cnt;
    fun(array,&cnt);
    printf("结果：");
    for(int i=0;i<cnt;i++){
        printf("%d ",array[i]);
    }
    printf("\n");

    //Pause console
    system("pause");
    return 0;
}
